person who lies frequently - Francés Inglés Diccionario